body, button, dd, dl, dt, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul,div{
    margin: 0;
    padding: 0
}
.h{
    width: 50px;
    height: 50px;
    margin-left:20px;
    border-radius: 50px;
}
.head{
    display: inline-block;
    margin-top: 7px;
}
.ti{
    font-weight: bold;
    font-size: large;
    color: #00FF00;
}

.zd{
    height: 40px;
}


.zy1{
    background-color: #eeeeee;
    padding-left:12% ;
    height: 120px;
}

.zy1 .zhzx{
    font-size: 3em;
    font-weight: bolder;
    color: #3e8f3e;
}
.zy2{
    border-radius: 8px;
    background-color: #e0e0e0;
}

.zy2 .z111{
    padding-left: 5%;
    padding-top:5%;
    padding-bottom: 5%;
}
.zy2 .z111 a{
    font-weight: bold;
    font-size: large;
}
.zy2 .z111 a:hover{
    color: #00FF00;
}

.zy22{
    background-color: white;
}

.zy3{
    border: 2px solid #3e8f3e;
    border-radius: 5px;
    background-color:#e0e0e0;
    height: 606.5px;
}
.zy3 td:hover{
    color: #00FF00;
}
.zdd{
    margin-top: 40px;
    background-color: #e0e0e0;
    padding-bottom: 1%;
}
.zdd p{
    margin-top: 1%;
    font-size: 2em;
}
.zy4{
    text-align: center;

}

.zy4 img{
    display: inline-block;
    width: 250px;
    height: 250px;
    padding-top: 5%;
}
.zy4 a{
    font-size: 15px;
    color: black;
}
.zy4 a:hover{
    color: #31b0d5;
}
.zy4:hover{
    background: #eeeeee;
}

.zy4 p{
    font-size: 1em;
    color: #761c19;
    padding-left: 50%;
}

.zzzzz{
    height: 50px;
    background-color: white;
}

.zy5{
    padding: 0;
    /*border: 2px solid #3e8f3e;*/
    background-color:#e0e0e0;
    border-top: none;
    border-radius: 5px;
    height: 606.5px;
}


.zy51{
    width: 18%;
    text-align: center;
    background-color: #3e8f3e;
    font-size: 25px;
    color: white;
}
.zy52{
    height: 5px;
    background-color:#3e8f3e;
}
.zy53{
    padding-left: 3%;
    height: 70px;
    line-height: 70px;
}

.zy54{
    height: 70px;
    line-height: 70px;
    padding-left: 5%;
    font-size: 15px;
    color: #5e5e5e;
}

.zy54 img{
    width:40px;
    height: 40px;
}

.zy55{
    display: inline-block;
    float: right;
    margin-top: 2%;
    margin-right: 30%;
}
.zy56{
    height: 25px;
    width: 50%;
}
.zy577{
    width:10%
}

.zf1{
    height: 50px;
    padding-top:1.5%;
    padding-left: 5%;
    font-size: large;
}
.zf2{
    height: 50px;
    line-height: 50px;
    padding-left: 5%;
    font-size: large;
}

.zf22{
    height: 50px;
    padding-top:1.5%;
    /*background-color: #00FF00;*/
    padding-left:20%;
    font-size: large;
}


.zz{
    text-align: center;
    margin-top: 20%;
}

.zzz{
    width: 300px;
    font-size: 3em;
}

.yy{
    text-align: center;
    margin-top: 2%;
}

